﻿<%@ Page Title="Estoque" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
    CodeBehind="ListarEstoque.aspx.cs" Inherits="TCC_Hotel.Apresentacao.Estoque.ListarEstoque" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <script src="../../Scripts/Mascaras.js" type="text/javascript"></script>
    <script src="../../Scripts/jquery-1.7.2.js" type="text/javascript"></script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <p class="title-telas">
        Listar estoque
    </p>
    <asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackTimeout="0">
    </asp:ScriptManager>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
        <ContentTemplate>
            <asp:TextBox onkeyup="formataCaracteresPermitidos(this,event)" ID="txtBusca" runat="server"></asp:TextBox>
            <asp:Button ID="btnBusca" runat="server" Text="Buscar" OnClick="btnBusca_Click" />
            <asp:Button ID="btnLimpar" runat="server" Text="Limpar" OnClick="btnLimpar_Click" />
            <asp:Button ID="btnCadastrar" runat="server" Text="Cadastrar nova compra" class="Buttons_Cadastro"
                OnClick="btnCadastrar_Click" />
            <asp:GridView ID="grdEstoque" runat="server" AutoGenerateColumns="False" CellPadding="4"
                Width="100%" OnRowCommand="grdEstoque_RowCommand" AllowPaging="True" BackColor="White"
                BorderColor="#3366CC" BorderStyle="None" BorderWidth="1px" OnPageIndexChanging="grdEstoque_PageIndexChanging"
                PageSize="15" OnRowDataBound="grdEstoque_RowDataBound">
                <Columns>
                    <asp:BoundField DataField="ID" HeaderText="ID">
                        <ItemStyle HorizontalAlign="Center" Width="10px" />
                    </asp:BoundField>
                    <asp:BoundField DataField="NomeProduto" HeaderText="Produto">
                        <ItemStyle HorizontalAlign="Center" />
                    </asp:BoundField>
                    <asp:BoundField DataField="QuantidadeEstoque" HeaderText="Quantidade" DataFormatString="{0:0} unidade(s)">
                        <ItemStyle HorizontalAlign="Center" />
                    </asp:BoundField>
                    <asp:BoundField DataField="QuantidadeMinima" HeaderText="Quantidade mínima" DataFormatString="{0:0} unidade(s)">
                        <ItemStyle HorizontalAlign="Center" />
                    </asp:BoundField>
                    <asp:ButtonField CommandName="editarQuantidade" HeaderText="Editar quantidade" Text="Editar"
                        AccessibleHeaderText="Editar">
                        <ItemStyle HorizontalAlign="Center" Width="125px" />
                    </asp:ButtonField>
                </Columns>
                <FooterStyle BackColor="#99CCCC" ForeColor="#003399" />
                <HeaderStyle BackColor="#4B6C9E" Font-Bold="True" ForeColor="white" BorderColor="#4B6C9E"
                    BorderStyle="Double" BorderWidth="1px" />
                <PagerSettings LastPageText="&gt;&gt;" Mode="NextPreviousFirstLast" NextPageText="Próximo"
                    Position="TopAndBottom" PreviousPageText="Anterior" />
                <PagerStyle BackColor="White" ForeColor="#003399" HorizontalAlign="Center" BorderColor="#4B6C9E"
                    BorderStyle="None" />
                <RowStyle BackColor="White" ForeColor="#003399" />
                <SelectedRowStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
                <SortedAscendingCellStyle BackColor="#EDF6F6" />
                <SortedAscendingHeaderStyle BackColor="#0D4AC4" />
                <SortedDescendingCellStyle BackColor="#D6DFDF" />
                <SortedDescendingHeaderStyle BackColor="#002876" />
                <SortedAscendingCellStyle BackColor="#EDF6F6"></SortedAscendingCellStyle>
                <SortedAscendingHeaderStyle BackColor="#0D4AC4"></SortedAscendingHeaderStyle>
                <SortedDescendingCellStyle BackColor="#D6DFDF"></SortedDescendingCellStyle>
                <SortedDescendingHeaderStyle BackColor="#002876"></SortedDescendingHeaderStyle>
            </asp:GridView>
            <br />
            <div>
                Legenda:
                <br />
                Célula amarela: Produto com quantidade de até 20% a mais do que a mínima.
                <br />
                Célula vermelha: Produto com quantidade menor que a mínima.
            </div>
            <br />
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>
